xen.git
23 years agobitkeeper revision 1.22.1.8 (3e4117feir_tT1ncjYWsGFnRPS64sg)
akw27@boulderdash.cl.cam.ac.uk [Wed, 5 Feb 2003 13:56:14 +0000 (13:56 +0000)]
bitkeeper revision 1.22.1.8 (3e4117feir_tT1ncjYWsGFnRPS64sg)

fix conflicts between VM and net updates.

23 years agobitkeeper revision 1.15.1.13 (3e41144dWc5GH88F3idrXT41kpovhQ)
akw27@boulderdash.cl.cam.ac.uk [Wed, 5 Feb 2003 13:40:29 +0000 (13:40 +0000)]
bitkeeper revision 1.15.1.13 (3e41144dWc5GH88F3idrXT41kpovhQ)

Zero copy RX path is working with guest-allocated page pool.

23 years agobitkeeper revision 1.22.1.7 (3e4039d3HqYce1Oml41mAtYFTKkhkA)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 22:08:19 +0000 (22:08 +0000)]
bitkeeper revision 1.22.1.7 (3e4039d3HqYce1Oml41mAtYFTKkhkA)

dom0_ops.h, dom0_memory.c, dom0_core.c, hypervisor-if.h, memory.c, domain.c:
  Cleaned up domain building some more.
.del-hypervisor_defs.h~7d77395edca9f612:
  Delete: xenolinux-2.4.16-sparse/arch/xeno/drivers/dom0/hypervisor_defs.h

23 years agobitkeeper revision 1.22.1.6 (3e3fe07f2qF_tQ4Ixhocx0G38HxwOg)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 15:47:11 +0000 (15:47 +0000)]
bitkeeper revision 1.22.1.6 (3e3fe07f2qF_tQ4Ixhocx0G38HxwOg)

domain.c:
  We now properly deallocate domain memory during teardown.

23 years agobitkeeper revision 1.22.1.5 (3e3fdd804HE3wN54H1WWZNmL4_hwmg)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 15:34:24 +0000 (15:34 +0000)]
bitkeeper revision 1.22.1.5 (3e3fdd804HE3wN54H1WWZNmL4_hwmg)

Many files:
  XenoLinux now does proper physical-machine address conversion. phys_base has been removed from start_info.

23 years agobitkeeper revision 1.22.1.4 (3e3fcb0abWl_8ZV_bqeQT5nG7bJXAw)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 14:15:38 +0000 (14:15 +0000)]
bitkeeper revision 1.22.1.4 (3e3fcb0abWl_8ZV_bqeQT5nG7bJXAw)

get_unmapped_area.c, mm.h, memory.c, domain.c, dom0_ops.c:
  Reduced size of 'struct pfn_info'. Domain frame list is now threaded through a list_head.

23 years agobitkeeper revision 1.22.1.3 (3e3fc1b6-8OCS9mBQJHT5qOSCxbykw)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 13:35:50 +0000 (13:35 +0000)]
bitkeeper revision 1.22.1.3 (3e3fc1b6-8OCS9mBQJHT5qOSCxbykw)

Many files:
  Cleaned up domain-builder interface. MPT entries are now initialised at build time.

23 years agobitkeeper revision 1.22.1.2 (3e3ea191XZbqn2wImmnYu75uh_kNuQ)
kaf24@labyrinth.cl.cam.ac.uk [Mon, 3 Feb 2003 17:06:25 +0000 (17:06 +0000)]
bitkeeper revision 1.22.1.2 (3e3ea191XZbqn2wImmnYu75uh_kNuQ)

mm.h, hypervisor-if.h, memory.c, domain.c:
  Added update interface for the MPT. DOM0 no longer has direct write privileges.

23 years agobitkeeper revision 1.22.1.1 (3e3e99f1o3TNE3GpOg3lVm9IdI7Z7Q)
kaf24@labyrinth.cl.cam.ac.uk [Mon, 3 Feb 2003 16:33:53 +0000 (16:33 +0000)]
bitkeeper revision 1.22.1.1 (3e3e99f1o3TNE3GpOg3lVm9IdI7Z7Q)

Many files:
  We now have a shared read-only machine->physical mapping table at start of hypervisor virtual address region.

23 years agobitkeeper revision 1.15.1.12 (3e3bb848bQ7Yn0pGaQ3H5n8g3MYQWQ)
akw27@boulderdash.cl.cam.ac.uk [Sat, 1 Feb 2003 12:06:32 +0000 (12:06 +0000)]
bitkeeper revision 1.15.1.12 (3e3bb848bQ7Yn0pGaQ3H5n8g3MYQWQ)

Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/users/akw27/xeno
into boulderdash.cl.cam.ac.uk:/anfs/scratch/boulderdash/akw27/argh/xeno

23 years agobitkeeper revision 1.22 (3e3a9049ZUW-GlNZmkFtI9Ae2r4zJg)
bd240@boulderdash.cl.cam.ac.uk [Fri, 31 Jan 2003 15:03:37 +0000 (15:03 +0000)]
bitkeeper revision 1.22 (3e3a9049ZUW-GlNZmkFtI9Ae2r4zJg)

Finally, full & working & tested xeno with userspace domain building... Go and boot whatever :)

23 years agobitkeeper revision 1.21 (3e3927b6hN1524UpgFH5zD53TxEdKA)
bd240@boulderdash.cl.cam.ac.uk [Thu, 30 Jan 2003 13:25:10 +0000 (13:25 +0000)]
bitkeeper revision 1.21 (3e3927b6hN1524UpgFH5zD53TxEdKA)

Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/bd240/xeno

23 years agobitkeeper revision 1.15.3.3 (3e3917752EttVE6JZH0loCHxmqGWrQ)
akw27@boulderdash.cl.cam.ac.uk [Thu, 30 Jan 2003 12:15:49 +0000 (12:15 +0000)]
bitkeeper revision 1.15.3.3 (3e3917752EttVE6JZH0loCHxmqGWrQ)

GuestOS modifications to allocate SKB data from pre-allocated pages.
Zero copy RX-path stuff.

23 years agobitkeeper revision 1.15.3.2 (3e37b8332YRktwAjVLsh2PyFFW2XNw)
akw27@boulderdash.cl.cam.ac.uk [Wed, 29 Jan 2003 11:17:07 +0000 (11:17 +0000)]
bitkeeper revision 1.15.3.2 (3e37b8332YRktwAjVLsh2PyFFW2XNw)

RX data is now moved in a domain-memory page, but still copied at the end.

23 years agobitkeeper revision 1.15.3.1 (3e3797e9gMcow8ShTTrYuWSeSSe-BA)
akw27@boulderdash.cl.cam.ac.uk [Wed, 29 Jan 2003 08:59:21 +0000 (08:59 +0000)]
bitkeeper revision 1.15.3.1 (3e3797e9gMcow8ShTTrYuWSeSSe-BA)

protect free_list with a spin lock.

23 years agobitkeeper revision 1.20 (3e36c6bbUkBKPUFHEdbVYjpf-mrJ-w)
bd240@boulderdash.cl.cam.ac.uk [Tue, 28 Jan 2003 18:06:51 +0000 (18:06 +0000)]
bitkeeper revision 1.20 (3e36c6bbUkBKPUFHEdbVYjpf-mrJ-w)

23 years agobitkeeper revision 1.15.1.11 (3e36ac10Cjpk5gcskj82faSc-P4fzA)
akw27@labyrinth.cl.cam.ac.uk [Tue, 28 Jan 2003 16:13:04 +0000 (16:13 +0000)]
bitkeeper revision 1.15.1.11 (3e36ac10Cjpk5gcskj82faSc-P4fzA)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into labyrinth.cl.cam.ac.uk:/usr/groups/xeno/users/akw27/xeno

23 years agobitkeeper revision 1.19 (3e36a209mfpjizEZbVJpJezr-nUFLQ)
bd240@boulderdash.cl.cam.ac.uk [Tue, 28 Jan 2003 15:30:17 +0000 (15:30 +0000)]
bitkeeper revision 1.19 (3e36a209mfpjizEZbVJpJezr-nUFLQ)

23 years agobitkeeper revision 1.15.2.2 (3e366d215hkWVtN4VomU_bD8cQZUxw)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 28 Jan 2003 11:44:33 +0000 (11:44 +0000)]
bitkeeper revision 1.15.2.2 (3e366d215hkWVtN4VomU_bD8cQZUxw)

domain_page.h, domain_page.c:
  Fix map_domain_mem() bug

23 years agobitkeeper revision 1.15.1.10 (3e352084u4K_4YmnX6nhqxaJQrO-hQ)
akw27@labyrinth.cl.cam.ac.uk [Mon, 27 Jan 2003 12:05:24 +0000 (12:05 +0000)]
bitkeeper revision 1.15.1.10 (3e352084u4K_4YmnX6nhqxaJQrO-hQ)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into labyrinth.cl.cam.ac.uk:/usr/groups/xeno/users/akw27/xeno

23 years agobitkeeper revision 1.18 (3e33c6cdMqnqQnkIxpq_9HHmWHAHfA)
bd240@boulderdash.cl.cam.ac.uk [Sun, 26 Jan 2003 11:30:21 +0000 (11:30 +0000)]
bitkeeper revision 1.18 (3e33c6cdMqnqQnkIxpq_9HHmWHAHfA)

Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/bd240/xeno

23 years agobitkeeper revision 1.17 (3e33c6c930lVm278ebyafgyZR0Wnvg)
bd240@boulderdash.cl.cam.ac.uk [Sun, 26 Jan 2003 11:30:17 +0000 (11:30 +0000)]
bitkeeper revision 1.17 (3e33c6c930lVm278ebyafgyZR0Wnvg)

domain building code

23 years agobitkeeper revision 1.15.2.1 (3e32afa1IiOFB8EH9RqWYIzZVRjf7w)
kaf24@labyrinth.cl.cam.ac.uk [Sat, 25 Jan 2003 15:39:13 +0000 (15:39 +0000)]
bitkeeper revision 1.15.2.1 (3e32afa1IiOFB8EH9RqWYIzZVRjf7w)

domain_page.c, domain_page.h, memory.c, domain.c, Makefile:
  Allow DOM0 to update other domains' PTs. Implemented longer-term mapping tables for domain frames. We now allow OSes to install linear (aka twisted :-) page tables. Fixed Makefile.
domain_page.c:
  new file

23 years agobitkeeper revision 1.15.1.9 (3e2fd418NdZYqL3KPr6URqd77DwnJQ)
akw27@plucky.localdomain [Thu, 23 Jan 2003 11:38:00 +0000 (11:38 +0000)]
bitkeeper revision 1.15.1.9 (3e2fd418NdZYqL3KPr6URqd77DwnJQ)

Add shadow ring in the RX direction to protect buffers from guest
tampering once they have been passed to the hypervisor.  This
is under the umbrella of eventual zero-copy network code.

23 years agobitkeeper revision 1.15.1.8 (3e2d5b75k3SSnLdVzMd7kREO_EvMLw)
akw27@labyrinth.cl.cam.ac.uk [Tue, 21 Jan 2003 14:38:45 +0000 (14:38 +0000)]
bitkeeper revision 1.15.1.8 (3e2d5b75k3SSnLdVzMd7kREO_EvMLw)

Added macros and counters to page table flushes.

macros and the counter are in a new header file -- flushtlb.h

23 years agobitkeeper revision 1.15.1.7 (3e2b0be3giRAXsN5jAmCONe953mK9w)
kaf24@labyrinth.cl.cam.ac.uk [Sun, 19 Jan 2003 20:34:43 +0000 (20:34 +0000)]
bitkeeper revision 1.15.1.7 (3e2b0be3giRAXsN5jAmCONe953mK9w)

page.h, page_alloc.c, mm.c:
  Fixed PGEXT_INVLPG, plus a few other cleanups.

23 years agobitkeeper revision 1.15.1.6 (3e2accd5ZlgmUafxBwWpk2RkxT-TtQ)
kaf24@labyrinth.cl.cam.ac.uk [Sun, 19 Jan 2003 16:05:41 +0000 (16:05 +0000)]
bitkeeper revision 1.15.1.6 (3e2accd5ZlgmUafxBwWpk2RkxT-TtQ)

dev.c:
  Fix network transmit refcnt bug.

23 years agobitkeeper revision 1.15.1.5 (3e280e17xqZ75-O3H14dqvzIc20XAQ)
kaf24@labyrinth.cl.cam.ac.uk [Fri, 17 Jan 2003 14:07:19 +0000 (14:07 +0000)]
bitkeeper revision 1.15.1.5 (3e280e17xqZ75-O3H14dqvzIc20XAQ)

dev.c:
  Fix receive queue boundedness

23 years agobitkeeper revision 1.15.1.4 (3e274251atwNiKjZx_z2zeuf_m8DCw)
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 23:37:53 +0000 (23:37 +0000)]
bitkeeper revision 1.15.1.4 (3e274251atwNiKjZx_z2zeuf_m8DCw)

minor cleanup to dump_slabinfo debugging

23 years agobitkeeper revision 1.15.1.3 (3e2740b4N6EIhunx8TNDamYotuhmMg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 23:31:00 +0000 (23:31 +0000)]
bitkeeper revision 1.15.1.3 (3e2740b4N6EIhunx8TNDamYotuhmMg)

dump_slabinfo debugging - fix to previous patch...

23 years agobitkeeper revision 1.15.1.2 (3e2722026ODP1lsB2F7EY-nKjXOFKQ)
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 21:20:02 +0000 (21:20 +0000)]
bitkeeper revision 1.15.1.2 (3e2722026ODP1lsB2F7EY-nKjXOFKQ)

try allocating memory several time before failing, then print a /proc/slabinfo style dump

23 years agobitkeeper revision 1.15.1.1 (3e26ce4cFZZkDsoofHF9hDadLO0avg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 15:22:52 +0000 (15:22 +0000)]
bitkeeper revision 1.15.1.1 (3e26ce4cFZZkDsoofHF9hDadLO0avg)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into labyrinth.cl.cam.ac.uk:/anfs/scratch/labyrinth/iap10/xeno2/xeno.bk

23 years agobitkeeper revision 1.7.4.1 (3e26ce440CxOh3QHOvlZ-6A2yrzXyg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 15:22:44 +0000 (15:22 +0000)]
bitkeeper revision 1.7.4.1 (3e26ce440CxOh3QHOvlZ-6A2yrzXyg)

gzip image

23 years agobitkeeper revision 1.16 (3e256e80_sVhHRajq5OeU_8MGxwZ_w)
bd240@boulderdash.cl.cam.ac.uk [Wed, 15 Jan 2003 14:21:52 +0000 (14:21 +0000)]
bitkeeper revision 1.16 (3e256e80_sVhHRajq5OeU_8MGxwZ_w)

attampt to merge :)

23 years agobitkeeper revision 1.15 (3e24a984iRiWWcgfKCxu2p5q3YbxXw)
kaf24@labyrinth.cl.cam.ac.uk [Wed, 15 Jan 2003 00:21:24 +0000 (00:21 +0000)]
bitkeeper revision 1.15 (3e24a984iRiWWcgfKCxu2p5q3YbxXw)

Many files:
  First half of support for per-domain GDTs and LDTs

23 years agobitkeeper revision 1.14 (3e20b83dPg-clJ56YPGnFMviq9LI1Q)
kaf24@labyrinth.cl.cam.ac.uk [Sun, 12 Jan 2003 00:35:09 +0000 (00:35 +0000)]
bitkeeper revision 1.14 (3e20b83dPg-clJ56YPGnFMviq9LI1Q)

Many files:
  Reduce Xen's memory footprint
domain_page.h:
  new file
.del-fixmap.h~4336e0fb2759a2f1:
  Delete: xenolinux-2.4.16-sparse/include/asm-xeno/fixmap.h
.del-bootmem.h~68c209d2dc07efd5:
  Delete: xen-2.4.16/include/xeno/bootmem.h

23 years agobitkeeper revision 1.13 (3e15d543UbLg8zdxnspCHQplKUlnzQ)
kaf24@labyrinth.cl.cam.ac.uk [Fri, 3 Jan 2003 18:24:03 +0000 (18:24 +0000)]
bitkeeper revision 1.13 (3e15d543UbLg8zdxnspCHQplKUlnzQ)

Many files:
  Clean up page-table update interface. BIG MODIFICATIONS HERE.
mremap.c, swapfile.c, memory.c, exec.c:
  new file

23 years agobitkeeper revision 1.7.3.58 (3e14aa78jPxKgtkJQt93U8n0Lfr_Og)
lynx@idefix.cl.cam.ac.uk [Thu, 2 Jan 2003 21:09:12 +0000 (21:09 +0000)]
bitkeeper revision 1.7.3.58 (3e14aa78jPxKgtkJQt93U8n0Lfr_Og)

debug

23 years agobitkeeper revision 1.7.3.57 (3e1020e0-dfh3X9yV_XBTiDw4VdH0A)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:33:04 +0000 (10:33 +0000)]
bitkeeper revision 1.7.3.57 (3e1020e0-dfh3X9yV_XBTiDw4VdH0A)

debug

23 years agobitkeeper revision 1.7.3.56 (3e102055egsZ-GzoHVKeMzZIzTKV7A)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:30:45 +0000 (10:30 +0000)]
bitkeeper revision 1.7.3.56 (3e102055egsZ-GzoHVKeMzZIzTKV7A)

debug

23 years agobitkeeper revision 1.7.3.55 (3e101ed7H-32_7y_jVNzKUArrU5xeA)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:24:23 +0000 (10:24 +0000)]
bitkeeper revision 1.7.3.55 (3e101ed7H-32_7y_jVNzKUArrU5xeA)

 direct_mmap fix

23 years agobitkeeper revision 1.7.3.54 (3e101b65_0qsSP_EgX4FRusKqK0EjA)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:09:41 +0000 (10:09 +0000)]
bitkeeper revision 1.7.3.54 (3e101b65_0qsSP_EgX4FRusKqK0EjA)

debug

23 years agobitkeeper revision 1.7.3.53 (3e10198e4ptgt5U7EQOwe-1M8roCbw)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:01:50 +0000 (10:01 +0000)]
bitkeeper revision 1.7.3.53 (3e10198e4ptgt5U7EQOwe-1M8roCbw)

debug

23 years agobitkeeper revision 1.7.3.52 (3e1019294uiW6rByAS_Bs30dgMr6AA)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:00:09 +0000 (10:00 +0000)]
bitkeeper revision 1.7.3.52 (3e1019294uiW6rByAS_Bs30dgMr6AA)

debug

23 years agobitkeeper revision 1.7.3.51 (3e10162at5jecFjh-WeMXPorgJzMcQ)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 09:47:22 +0000 (09:47 +0000)]
bitkeeper revision 1.7.3.51 (3e10162at5jecFjh-WeMXPorgJzMcQ)

get_unmapped_area fix

23 years agobitkeeper revision 1.7.3.50 (3e0c25b7tjRVPou2bUeilwKeAOW8Ww)
lynx@idefix.cl.cam.ac.uk [Fri, 27 Dec 2002 10:04:39 +0000 (10:04 +0000)]
bitkeeper revision 1.7.3.50 (3e0c25b7tjRVPou2bUeilwKeAOW8Ww)

kmalloc bug fix

23 years agobitkeeper revision 1.7.3.49 (3e0c2489ydVVZ3GITjahg_tKSLWCGA)
lynx@idefix.cl.cam.ac.uk [Fri, 27 Dec 2002 09:59:37 +0000 (09:59 +0000)]
bitkeeper revision 1.7.3.49 (3e0c2489ydVVZ3GITjahg_tKSLWCGA)

kmalloc bug fix

23 years agobitkeeper revision 1.7.3.48 (3e0af1e1iJY4-_hnftVa46WD4oWiFw)
lynx@idefix.cl.cam.ac.uk [Thu, 26 Dec 2002 12:11:13 +0000 (12:11 +0000)]
bitkeeper revision 1.7.3.48 (3e0af1e1iJY4-_hnftVa46WD4oWiFw)

debug

23 years agobitkeeper revision 1.7.3.47 (3e0ae5b3dvzaVNlhYDw9iW4oIXXB3A)
lynx@idefix.cl.cam.ac.uk [Thu, 26 Dec 2002 11:19:15 +0000 (11:19 +0000)]
bitkeeper revision 1.7.3.47 (3e0ae5b3dvzaVNlhYDw9iW4oIXXB3A)

debug

23 years agobitkeeper revision 1.7.3.46 (3e0ae10dik6b66vhe2TXWzrg_OTSHQ)
lynx@idefix.cl.cam.ac.uk [Thu, 26 Dec 2002 10:59:25 +0000 (10:59 +0000)]
bitkeeper revision 1.7.3.46 (3e0ae10dik6b66vhe2TXWzrg_OTSHQ)

de-debug

23 years agobitkeeper revision 1.7.3.45 (3e098772qQl7V_IMM-bJ8HyZHkxFHQ)
lynx@idefix.cl.cam.ac.uk [Wed, 25 Dec 2002 10:24:50 +0000 (10:24 +0000)]
bitkeeper revision 1.7.3.45 (3e098772qQl7V_IMM-bJ8HyZHkxFHQ)

debug

23 years agobitkeeper revision 1.7.3.44 (3e06d943WVm5RM1KDm-9UH1Bu3ZTbA)
lynx@idefix.cl.cam.ac.uk [Mon, 23 Dec 2002 09:37:07 +0000 (09:37 +0000)]
bitkeeper revision 1.7.3.44 (3e06d943WVm5RM1KDm-9UH1Bu3ZTbA)

bugfixes

23 years agobitkeeper revision 1.7.3.43 (3e030928auyPMr1ywmnubpcNi3_yXA)
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 12:12:24 +0000 (12:12 +0000)]
bitkeeper revision 1.7.3.43 (3e030928auyPMr1ywmnubpcNi3_yXA)

further get_unmapped_area changes

23 years agobitkeeper revision 1.7.3.42 (3e03071aVTtlzqiyerAU3BTXmSRg8A)
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 12:03:38 +0000 (12:03 +0000)]
bitkeeper revision 1.7.3.42 (3e03071aVTtlzqiyerAU3BTXmSRg8A)

get_unmapped_area related

23 years agobitkeeper revision 1.7.3.41 (3e0304e3ruV7OqrhZfYs29ld8-OyuA)
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 11:54:11 +0000 (11:54 +0000)]
bitkeeper revision 1.7.3.41 (3e0304e3ruV7OqrhZfYs29ld8-OyuA)

Keir's & a bit of mine get_unmapped_area fixes

23 years agobitkeeper revision 1.7.3.40 (3e02f57eQHmARiBPgHtT5Xo7zs_hGA)
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 10:48:30 +0000 (10:48 +0000)]
bitkeeper revision 1.7.3.40 (3e02f57eQHmARiBPgHtT5Xo7zs_hGA)

debug

23 years agobitkeeper revision 1.7.3.39 (3e02f222DUWnS0NGcQ8843YSDyLHDg)
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 10:34:10 +0000 (10:34 +0000)]
bitkeeper revision 1.7.3.39 (3e02f222DUWnS0NGcQ8843YSDyLHDg)

debug

23 years agobitkeeper revision 1.7.3.38 (3e02efd8iiP2XGx08gGVDxmSe0TAjQ)
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 10:24:24 +0000 (10:24 +0000)]
bitkeeper revision 1.7.3.38 (3e02efd8iiP2XGx08gGVDxmSe0TAjQ)

debug

23 years agobitkeeper revision 1.7.3.37 (3e01ced1r_xGOVsgAgFIOVMV7pdNDA)
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 13:51:13 +0000 (13:51 +0000)]
bitkeeper revision 1.7.3.37 (3e01ced1r_xGOVsgAgFIOVMV7pdNDA)

debug

23 years agobitkeeper revision 1.7.3.36 (3e01cbdaMZDg_GWPi5Dq9Be8MB7Zng)
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 13:38:34 +0000 (13:38 +0000)]
bitkeeper revision 1.7.3.36 (3e01cbdaMZDg_GWPi5Dq9Be8MB7Zng)

debug

23 years agobitkeeper revision 1.7.3.35 (3e01c69fVEIt6jkFKyIwKxgETc0PNw)
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 13:16:15 +0000 (13:16 +0000)]
bitkeeper revision 1.7.3.35 (3e01c69fVEIt6jkFKyIwKxgETc0PNw)

debug

23 years agobitkeeper revision 1.7.3.34 (3e01bea4NFTKk3m4icWUc3KR11_-HQ)
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 12:42:12 +0000 (12:42 +0000)]
bitkeeper revision 1.7.3.34 (3e01bea4NFTKk3m4icWUc3KR11_-HQ)

removing printks

23 years agobitkeeper revision 1.7.3.33 (3e01b4a6DRHjggWBhsbCS7yeeCFbHg)
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 11:59:34 +0000 (11:59 +0000)]
bitkeeper revision 1.7.3.33 (3e01b4a6DRHjggWBhsbCS7yeeCFbHg)

debug

23 years agobitkeeper revision 1.7.3.32 (3e01b3bfwncL6UEh6B6GraNyfKW6Sg)
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 11:55:43 +0000 (11:55 +0000)]
bitkeeper revision 1.7.3.32 (3e01b3bfwncL6UEh6B6GraNyfKW6Sg)

debug

23 years agobitkeeper revision 1.12 (3e00b95a3fK0b9XF_UVth6TivqeezA)
smh22@uridium.cl.cam.ac.uk [Wed, 18 Dec 2002 18:07:22 +0000 (18:07 +0000)]
bitkeeper revision 1.12 (3e00b95a3fK0b9XF_UVth6TivqeezA)

fix silly large mem request => panic death bug

23 years agobitkeeper revision 1.11 (3e007601VWqgtLQS5H6vaQ9Ezdz0TQ)
smh22@uridium.cl.cam.ac.uk [Wed, 18 Dec 2002 13:20:01 +0000 (13:20 +0000)]
bitkeeper revision 1.11 (3e007601VWqgtLQS5H6vaQ9Ezdz0TQ)

Merge uridium.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into uridium.cl.cam.ac.uk:/anfs/scratch/boulderdash/smh22/xeno.bk

23 years agobitkeeper revision 1.7.3.31 (3e006402dEgR5SCKJS70juYUkFCTFw)
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 12:03:14 +0000 (12:03 +0000)]
bitkeeper revision 1.7.3.31 (3e006402dEgR5SCKJS70juYUkFCTFw)

testing

23 years agobitkeeper revision 1.7.3.30 (3e005dc6YHCLIwxSzkXDeRhGTRsFbQ)
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 11:36:38 +0000 (11:36 +0000)]
bitkeeper revision 1.7.3.30 (3e005dc6YHCLIwxSzkXDeRhGTRsFbQ)

uninstumenting code

23 years agobitkeeper revision 1.7.3.29 (3e0057dct07YJyI_VLJkzk0OZIVBow)
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 11:11:24 +0000 (11:11 +0000)]
bitkeeper revision 1.7.3.29 (3e0057dct07YJyI_VLJkzk0OZIVBow)

erasing debug msgs

23 years agobitkeeper revision 1.7.3.28 (3e00475apYr-hFq3KbK2j513pbGiew)
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 10:00:58 +0000 (10:00 +0000)]
bitkeeper revision 1.7.3.28 (3e00475apYr-hFq3KbK2j513pbGiew)

test

23 years agobitkeeper revision 1.7.3.27 (3e003f291O_YZUk9AXbU7gc5HK9Vyw)
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 09:26:01 +0000 (09:26 +0000)]
bitkeeper revision 1.7.3.27 (3e003f291O_YZUk9AXbU7gc5HK9Vyw)

test

23 years agobitkeeper revision 1.7.3.26 (3e003bc41S15i4Ag0BUKBFRkbtQV-g)
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 09:11:32 +0000 (09:11 +0000)]
bitkeeper revision 1.7.3.26 (3e003bc41S15i4Ag0BUKBFRkbtQV-g)

testing

23 years agobitkeeper revision 1.7.1.10 (3dff74698s12BxyOGasH_9k2KXdErw)
smh22@boulderdash.cl.cam.ac.uk [Tue, 17 Dec 2002 19:00:57 +0000 (19:00 +0000)]
bitkeeper revision 1.7.1.10 (3dff74698s12BxyOGasH_9k2KXdErw)

Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/andy/xeno.bk

23 years agobitkeeper revision 1.7.1.9 (3dff745dQXvY5lV_SsLHnw3PlaxUMw)
smh22@boulderdash.cl.cam.ac.uk [Tue, 17 Dec 2002 19:00:45 +0000 (19:00 +0000)]
bitkeeper revision 1.7.1.9 (3dff745dQXvY5lV_SsLHnw3PlaxUMw)

robusify /proc/vfr parsing and xen Makefile tweak

23 years agobitkeeper revision 1.7.3.25 (3dff11a5AJGEQ-jI9ocfpJBgS5N5iQ)
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 11:59:33 +0000 (11:59 +0000)]
bitkeeper revision 1.7.3.25 (3dff11a5AJGEQ-jI9ocfpJBgS5N5iQ)

test

23 years agobitkeeper revision 1.7.3.24 (3dff0ac9IlYdtDWEyZ4_SEQUXHtRFw)
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 11:30:17 +0000 (11:30 +0000)]
bitkeeper revision 1.7.3.24 (3dff0ac9IlYdtDWEyZ4_SEQUXHtRFw)

testing

23 years agobitkeeper revision 1.7.3.23 (3dff089czgE5vpay6eyiTEFJcE6ZNQ)
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 11:21:00 +0000 (11:21 +0000)]
bitkeeper revision 1.7.3.23 (3dff089czgE5vpay6eyiTEFJcE6ZNQ)

test

23 years agobitkeeper revision 1.7.3.22 (3dff00b5kXNrlD_-ngT1Fgnp-Eng2g)
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 10:47:17 +0000 (10:47 +0000)]
bitkeeper revision 1.7.3.22 (3dff00b5kXNrlD_-ngT1Fgnp-Eng2g)

debug & test

23 years agobitkeeper revision 1.7.3.21 (3dfef535lSb8U2S4pjdYQlf-ET-iTA)
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 09:58:13 +0000 (09:58 +0000)]
bitkeeper revision 1.7.3.21 (3dfef535lSb8U2S4pjdYQlf-ET-iTA)

testing

23 years agobitkeeper revision 1.7.3.20 (3dfeebd8KBvUCyVAwYScXGvSWcM1WA)
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 09:18:16 +0000 (09:18 +0000)]
bitkeeper revision 1.7.3.20 (3dfeebd8KBvUCyVAwYScXGvSWcM1WA)

testing

23 years agobitkeeper revision 1.7.3.19 (3dfee8f4XeGLiUZXEaqkaptsxLK6Jw)
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 09:05:56 +0000 (09:05 +0000)]
bitkeeper revision 1.7.3.19 (3dfee8f4XeGLiUZXEaqkaptsxLK6Jw)

debug & test

23 years agobitkeeper revision 1.7.3.18 (3dfde19cFjW0ozrO2iZTQr8a53fqhw)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 14:22:20 +0000 (14:22 +0000)]
bitkeeper revision 1.7.3.18 (3dfde19cFjW0ozrO2iZTQr8a53fqhw)

bugfix

23 years agobitkeeper revision 1.7.3.17 (3dfde058LJQEiBfP5-ipTGIAQXF3RQ)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 14:16:56 +0000 (14:16 +0000)]
bitkeeper revision 1.7.3.17 (3dfde058LJQEiBfP5-ipTGIAQXF3RQ)

bug fix :)

23 years agobitkeeper revision 1.7.3.16 (3dfdde16BkEfl2Uqh_HD5aYdNLbjFA)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 14:07:18 +0000 (14:07 +0000)]
bitkeeper revision 1.7.3.16 (3dfdde16BkEfl2Uqh_HD5aYdNLbjFA)

debug

23 years agobitkeeper revision 1.7.3.15 (3dfdd82d_HAjJXVYmjZMDtpziN2PhQ)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 13:42:05 +0000 (13:42 +0000)]
bitkeeper revision 1.7.3.15 (3dfdd82d_HAjJXVYmjZMDtpziN2PhQ)

debug

23 years agobitkeeper revision 1.7.3.14 (3dfdd412qR7zghq3YFejlDw0V8arnQ)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 13:24:34 +0000 (13:24 +0000)]
bitkeeper revision 1.7.3.14 (3dfdd412qR7zghq3YFejlDw0V8arnQ)

and more debugging

23 years agobitkeeper revision 1.7.3.13 (3dfdcf54JqNM2ebDFRsrljXsKuwZig)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 13:04:20 +0000 (13:04 +0000)]
bitkeeper revision 1.7.3.13 (3dfdcf54JqNM2ebDFRsrljXsKuwZig)

debug

23 years agobitkeeper revision 1.7.3.12 (3dfdcc06LAMuoVKO55Mu5Dfz15jwRA)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 12:50:14 +0000 (12:50 +0000)]
bitkeeper revision 1.7.3.12 (3dfdcc06LAMuoVKO55Mu5Dfz15jwRA)

debug

23 years agobitkeeper revision 1.7.3.11 (3dfdc82aMb4af9kOnOn54t0qhnQjzA)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 12:33:46 +0000 (12:33 +0000)]
bitkeeper revision 1.7.3.11 (3dfdc82aMb4af9kOnOn54t0qhnQjzA)

even more debugging

23 years agobitkeeper revision 1.7.3.10 (3dfdc5b8sKN7A6tD3Ob9M5_hNrHIcA)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 12:23:20 +0000 (12:23 +0000)]
bitkeeper revision 1.7.3.10 (3dfdc5b8sKN7A6tD3Ob9M5_hNrHIcA)

debug

23 years agobitkeeper revision 1.7.3.9 (3dfdbfbazb9d0L8B6I8R2qA8U3j--A)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 11:57:46 +0000 (11:57 +0000)]
bitkeeper revision 1.7.3.9 (3dfdbfbazb9d0L8B6I8R2qA8U3j--A)

debug

23 years agobitkeeper revision 1.7.1.8 (3dfdbdfbe2pZAGaXI4oPfJVdSW3qpg)
akw27@labyrinth.cl.cam.ac.uk [Mon, 16 Dec 2002 11:50:19 +0000 (11:50 +0000)]
bitkeeper revision 1.7.1.8 (3dfdbdfbe2pZAGaXI4oPfJVdSW3qpg)

minor cleaning up.

23 years agobitkeeper revision 1.7.3.8 (3dfdbd3dhuFRdRQjN7qFzzloa39iSg)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 11:47:09 +0000 (11:47 +0000)]
bitkeeper revision 1.7.3.8 (3dfdbd3dhuFRdRQjN7qFzzloa39iSg)

even more debugging

23 years agobitkeeper revision 1.7.3.7 (3dfdb1f1rsq-cRxNIp_JBKvzsfwKrQ)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 10:58:57 +0000 (10:58 +0000)]
bitkeeper revision 1.7.3.7 (3dfdb1f1rsq-cRxNIp_JBKvzsfwKrQ)

debugging :-)

23 years agobitkeeper revision 1.7.3.6 (3dfda9daMdCx6xxCSNoapvt3NezcgA)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 10:24:26 +0000 (10:24 +0000)]
bitkeeper revision 1.7.3.6 (3dfda9daMdCx6xxCSNoapvt3NezcgA)

de-bugging :)

23 years agobitkeeper revision 1.7.3.5 (3dfa1bb3r-CWALcMGgaoApjdtp96Wg)
smh22@boulderdash.cl.cam.ac.uk [Fri, 13 Dec 2002 17:41:07 +0000 (17:41 +0000)]
bitkeeper revision 1.7.3.5 (3dfa1bb3r-CWALcMGgaoApjdtp96Wg)

update asm offsets to match those in $(ROOT)/include/xeno/sched.h

23 years agobitkeeper revision 1.7.3.4 (3df9ce16hEiD6_O61jJn_V8U2QQ8Jw)
lynx@idefix.cl.cam.ac.uk [Fri, 13 Dec 2002 12:09:58 +0000 (12:09 +0000)]
bitkeeper revision 1.7.3.4 (3df9ce16hEiD6_O61jJn_V8U2QQ8Jw)

user space domain builder code

23 years agobitkeeper revision 1.10 (3df5fdf08iqVVKnjFD3pfq_hggDi2Q)
smh22@boulderdash.cl.cam.ac.uk [Tue, 10 Dec 2002 14:45:04 +0000 (14:45 +0000)]
bitkeeper revision 1.10 (3df5fdf08iqVVKnjFD3pfq_hggDi2Q)

Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk

23 years agobitkeeper revision 1.7.3.3 (3df135bbxixm9CkVsgxqH8Sfa-8fIA)
kaf24@labyrinth.cl.cam.ac.uk [Fri, 6 Dec 2002 23:41:47 +0000 (23:41 +0000)]
bitkeeper revision 1.7.3.3 (3df135bbxixm9CkVsgxqH8Sfa-8fIA)

traps.c:
  Clean up 'INT <n>' virtualisation. Fix bug in bounds (int 5) handling.

23 years agobitkeeper revision 1.7.3.2 (3df0f173XnNFTDcxpCAbnHJZLHoMWw)
kaf24@labyrinth.cl.cam.ac.uk [Fri, 6 Dec 2002 18:50:27 +0000 (18:50 +0000)]
bitkeeper revision 1.7.3.2 (3df0f173XnNFTDcxpCAbnHJZLHoMWw)

signal.c:
  Only set DB7 on signal delivery when necessary